using Zhaoxi.Zhihu.Core.AppUserAggregate.Entites;
using Zhaoxi.Zhihu.SharedKerel.Result;

namespace Zhaoxi.Zhihu.Core.AppUserAggregate.Interfaces;

public interface IAppUserService
{
    Task<Result> FollowQuestionAsync(AppUser appuser, int questionId, CancellationToken
        cancellationToken);
    
    Task<Result> FolloweeUserAsync(AppUser appuser, int foloweeId, CancellationToken
        cancellationToken);
}